dogged perseverance - Turc Anglais Dictionnaire